receive a direct hit - Turkish English Dictionary